package controllers

import (
	"iris/logic"
	"iris/server"

	"github.com/kataras/iris/v12"
)

// 文件上传
func UploadFile(ctx iris.Context) {

	// 接收数据
	post := ctx.FormValues()

	// 接收图片
	file, info, err := ctx.FormFile("fileData")
	if err != nil {
		ctx.JSON(server.ResponseErr(6000))
		return
	}

	// 业务处理
	resData := logic.UploadFile(file, info, post)

	// 返回结果
	ctx.JSON(resData)
}
